草庐IT

安卓上滑 View

全部标签

android - 如何在android Activity 的自定义对话框中点击 View ?

如何在android中的Activity中点击自定义对话框中的View?我的XML是:我的代码是:publicvoidshowSetNotificationsDialog(Viewv){dialog=newDialog(Activity_Settings.this);dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);dialog.setContentView(R.layout.dialog_setnotificationsdialog);rbFriendRequest=(RadioButton)findViewById(R.id.

android - 将 Grid View 添加到 ScrollView 时的额外空间

我正在使用ScrollView内的GridView(我知道不好的做法,但要求仅如此)。问题是它们在GridView的末尾出现了不需要的额外垂直空间。我还通过这段代码动态设置GridView的高度。publicstaticvoidsetHeightDynamically(GridViewlistView){ListAdapterlistAdapter=listView.getAdapter();if(listAdapter==null)return;intdesiredWidth=View.MeasureSpec.makeMeasureSpec(listView.getWidth(),V

java - 安卓工作室 : Using radioButtons for a quiz

所以我正在尝试制作一个应用程序,您可以在其中从radioGroup中的radioButton中选择一个答案,当您点击提交按钮时,它将更改textbox说“正确”或“错误答案”,这取决于选择的是哪个按钮。我能够运行应用程序并选择radioButton,但是当我单击提交时,应用程序崩溃并显示“不幸的是,MyApp已停止”。这是我的代码:XMLJavaprivatevoidcheckResult(){RadioButtonrb;rb=(RadioButton)findViewById(R.id.q1a3);if(rb.isChecked()){((TextView)findViewById(

java - 安卓.view.InflateException : Binary XML file: Error inflating class

我得到的错误是android.view.InflateException:BinaryXMLfileline#16:ErrorinflatingclassDrawView.我正在DrawView类中创建自定义View。在Oncreate方法中调用setContentView(R.layout.newimage_activity);时会显示上述错误。XML布局是:而DrawView类的代码是:publicclassDrawViewextendsView{privateBitmapmBitmap;privateCanvasmCanvas;privatePathmPath;privatePa

java - 安卓 : Design shown in XML not reflected in the UI

我正在开发一个Android应用程序,我在该应用程序中显示注释。之前我在为noteImage指定180X180DP大小时遇到​​的问题是图像的右侧被切掉了。所以我指定了match_parent。当我这样做时,XML预览会正确显示它,但当我运行该应用程序时,文本会出现在图像下方和图像之外,图像也会向下移动,而标题(主题)会向上移动。检查下面的屏幕截图:我想做的是像下面这样的事情,只有2列我正在使用GridView并指定columns=2;但方形图像。我已经在代码中将列表指定为GridView。显示布局的XML文件。:请让我知道我能做什么。非常感谢。:-)更新的XML-->更新截图:htt

安卓工作室 : Are language xml files compiled into the apk?

根据developer.android.com,为了支持多种语言,我们应该为每种语言创建唯一的xml文件。他们的例子:MyProject/res/values/strings.xmlvalues-es/strings.xmlvalues-fr/strings.xml假设一个单一语言的xml文档可能有数百个字符串条目,将其中许多条目bundle到一个应用程序中的想法似乎不必要地沉重。那么语言xml文件是编译成.apk的吗?或者Android是否有另一个系统来提供所需的语言内容(我是android生态圈的新手,所以我还不知道Android操作系统如何与其上的应用程序交互)。通常对于网站,语

应用程序中的 Android xml 在模块中找不到自定义 View

抱歉这个愚蠢的问题,我正在为许多应用程序做一个模块。我在我的模块中创建了一个自定义View类(publicclassCustomViewextendsFrameLayout)。我已经将这些模块导入到应用程序中,应用程序中的类可以调用我的自定义View,但xml不能调用我的自定义View(compileproject(':mymodule'))。我还没有找到解决方案,谢谢大家的帮助。 最佳答案 确保您的模块gradle具有与您的应用程序gradle相同的compileSdkVersion、buildToolsVersion。确保您使用

java - 按下时如何使按钮变大? (安卓工作室)

我正在Android工作室开发一个应用程序,我希望我的自定义按钮在按下时变大,并在释放时返回到默认定义状态。我写了一个xml文件来定义我的按钮,但它不起作用。这是自定义按钮的xml文件:这似乎行不通。任何帮助将不胜感激。编辑:我刚刚尝试了下面第一个答案中提到的以下代码:button1.setOnTouchListener(newView.OnTouchListener(){@OverridepublicbooleanonTouch(Viewv,MotionEventevent){RelativeLayout.LayoutParamslp=(RelativeLayout.LayoutPa

python - Odoo 10 - 在标准树和日历 View 中显示来自 One2many 的字段

感谢此站点上聪明人的帮助,我现在在我的模块中有一个很好的One2many字段,它允许我添加多个订单行,就像在销售模块中一样。它工作得很好,但现在为了方便起见,我希望能够在我的树和日历View中看到One2many字段中的某个字段。但是,当我尝试使用下面描述的方法显示该字段时,我得到的只是记录数。特别是,我希望它显示添加到订单行的所有产品。相关代码如下:模型.py#-*-coding:utf-8-*-fromodooimportmodels,fields,apifromodoo.addonsimportdecimal_precisionasdpclassmymodule_base(mod

安卓 : Remove titlebar/go fullscreen while in EDITING MODE in Android Studio

我已经成功地删除了标题栏和通知栏从android使用此代码样式falsetruefalse它在运行应用程序时正常工作,但在IDE中却不能正常工作,即最终输出的设计预览仍然显示ActionBar和NotificationBar尚未找到实时INEDIT模式更改的任何解决方案,请帮忙 最佳答案 转到您的XML布局并选择设计模式。在打开的图像选项卡下方找到应用主题按钮。见下图。 关于安卓:Removetitlebar/gofullscreenwhileinEDITINGMODEinAndroid